naval blockade

Noun
  1. the interdiction of a nation's lines of communication at sea by the use of naval power
naval blockade
A naval blockade prevents ships from entering the harbor.